hut circle - French English Dictionary